to apply himself industriously - Inglés Sinónimo Diccionario